HipCStdioFileSystemInteraction

All those string allocations should be removed or turnt into @nogc somehow. The better cached, the best.

Members

Functions

exists
bool exists(string path)
Undocumented in source. Be warned that the author may not have intended to support it.
isDir
bool isDir(string path)
Undocumented in source. Be warned that the author may not have intended to support it.
read
bool read(string path, void delegate(ubyte[] data) onSuccess, void delegate(string err) onError)
Undocumented in source. Be warned that the author may not have intended to support it.
remove
bool remove(string path)
Undocumented in source. Be warned that the author may not have intended to support it.
write
bool write(string path, void[] data)
Undocumented in source. Be warned that the author may not have intended to support it.

Inherited Members

From IHipFileSystemInteraction

cachedWStringz
const(wchar*) cachedWStringz(wstring path)
Undocumented in source. Be warned that the author may not have intended to support it.
cachedStringz
const(char*) cachedStringz(string path)
Undocumented in source. Be warned that the author may not have intended to support it.
read
bool read(string path, void delegate(ubyte[] data) onSuccess, void delegate(string err = "Corrupted File") onError)

onSuccess: Maybe be executed before the function returns (on sync platforms).

write
bool write(string path, void[] data)
Undocumented in source.
exists
bool exists(string path)
Undocumented in source.
remove
bool remove(string path)
Undocumented in source.
isDir
bool isDir(string path)
Undocumented in source.
isFile
bool isFile(string path)
Undocumented in source. Be warned that the author may not have intended to support it.

Meta